<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>GEP Intro</title>
                                                       
  <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
                               
  <meta name="author" content="Dan Fraser">
</head>
  <body>
               
<h1 align="center">Welcome to the Grid Engine Portal Home Page&nbsp;</h1>
   
<h1 align="center"><br>
  </h1>
   
<h1 align="center"><img height="385" width="500" alt="Portal picture"
 src="ps6_portal.jpg" align="top">
   <br>
  </h1>
             
<center>  
<div align="left"><br>
       </div>
       </center>
       The Grid Engine Portal (GEP, formerly known as Sun Technical Computing 
  Portal  - TCP) project provides a Java based capability for enabling highly 
  secure  internet access to applications that run on an existing Grid Engine 
   grid.<br>
       <br>
        Users authenticate to a portal interface from anywhere on the internet
   via a browser and can then:        
<ul>
          <li>Securely access and execute applications via a transparent
interface    to Grid Engine</li>
          <li>Monitor the status of jobs running in Grid Engine</li>
          <li>Securely upload input files to the Portal Server with the click 
  of  a button</li>
          <li>Securely download output files to a local workstation with
the   click  of a button</li>
          <li>View X-windows based applications using VNC</li>
               
</ul>
        Administrators can also remotely access the portal and perform administrative 
   functions such as:        
<ul>
          <li>Registering applications for use with the GEP in a matter of
 minutes</li>
          <li>Quickly building HTML interfaces to applications using templates
   that prompt users for input</li>
          <li>Monitoring Grid Engine usage and statistics</li>
               
</ul>
        In most cases this can be done without any modification of the existing 
   application !<br>
        Furthermore, since applications can be executable scripts (and HTML 
 interfaces   can be easily built for scripts)  this provides an efficient 
 mechanism for   handling complex job streams.<br>
        <br>
        Since the variety of uses for such a capability are numerous, GEP 
offers    some basic features that many user  communities have found beneficial. 
The   source code was designed with the idea of making it available to the 
user   community for further enhancements  and capabilities. <br>
 <br>
 <b>The Grid Engine Portal   currently relies on GE as well as the SunONE 
Portal Server for its functionality   although both are loosely coupled within 
the Grid Engine Portal source code.   </b><br>
        <br>
   <br>
     
<h2>Grid Engine Portal Components and Installation Overview</h2>
   The Grid Engine Portal comprises three components:<br>
     
<ul>
     <li>Grid Engine</li>
     <li>SunONE Portal Server</li>
     <li>Grid Engine Portal servlets<br>
     </li>
     
</ul>
   To enable window based applications through the portal the additional
installation  of VNC or Tarantella can be added.<br>
   <br>
     
<ol>
     <li>Grid Engine<br>
       <br>
   The Grid Engine Portal installation requires that an existing   (S)GE
(version  5.3p2 or later) or (S)GEEE&nbsp; grid has been set up. Details
  on setting  up (S)GE(EE) can be found on the websites mentioned in the
table below.<br>
      It is recommended that those unfamiliar with grid technology begin
by  taking   the online Sun ONE Grid Technology Overview class.  Administrators 
 may also   wish to take the SunONE Grid Engine web-based training.<br>
       <br>
     </li>
     <li>SunONE Portal Server<br>
       <br>
   The next step is the installation of SunONE Portal Server (version 6 
or   later). <small><small><br>
       <br>
   Note: there is also a Grid Engine Portal version available   for version 
 iPlanet Portal Server 3.0SP2 (or later) although  it is recommended that 
users who  do not have an existing Portal installation begin with version 
6.</small></small><br>
       <br>
   A trial/development package is included with the Solaris 9 disks. &nbsp;It 
 can also be downloaded form the link mentioned in the table below. Sites 
that require remote visualization capabilities should download and  install 
the Secure Remote Access package  as part of this installation for Netlet 
support. For detailed installation instructions consult the <a
 href="http://gridengine.sunsource.net/gep/GEP_InstallGuide.html">Grid Engine 
Portal Installation Guide</a>.    This guide should be read before beginning&nbsp; 
in the Portal Server installation.<br>
       <br>
     </li>
     <li>Grid Engine Portal servlets<br>
       <br>
   After fetching and unpacking the Grid Engine Portal server package the 
included  install script has to be executed. This is outlined in detail in 
the Grid  Engine Portal Installation Guide. The package for either iPS 3.0 
or S1PS 6.0 can be found in the table below.<br>
       <br>
     </li>
     <li>VNC<br>
       <br>
   Optionally VNC can be installed to enable portal access of graphical applications. 
 See the links below.<br>
     </li>
     
</ol>
   <br>
   The final step is to customize the portal, install your applications,
 and   build simple html interfaces based on the provided templates.<br>
   <br>
   <br>
     
<h2>Important Links</h2>
           
<table cellpadding="2" cellspacing="2" border="1" width="100%">
     <tbody>
       <tr>
         <td valign="top"><b>Grid Engine</b><br>
         </td>
         <td valign="top"><a href="http://www.sun.com/grid">Sun Grid Engine</a><br>
         <a href="http://www.sun.com/gridware/training.html">Sun Grid Engine 
 training</a><br>
         <br>
         <a href="http://gridengine.sunsource.net">Grid Engine Open Source
 Project</a><br>
         </td>
       </tr>
       <tr>
         <td valign="top"><b>SunONE Portal Server</b><br>
         </td>
         <td valign="top"><a
 href="http://www.sun.com/software/product_categories/portal_servers.html">SunONE 
 Portal Server</a><br>
         <a href="http://docs.sun.com/db/prod/s1.s1portals#hic">SunONE Portal 
 Server Documentation</a><br>
         <br>
         <a href="http://wwws.sun.com/software/download/download">SunONE
Portal  Server 3, formerly iPlanet Portal Server</a><br>
         </td>
       </tr>
       <tr>
         <td valign="top"><b>Grid Engine Portal</b><br>
         </td>
         <td valign="top">Packages:<br>
         <font color="#000000"><a
 href="http://gridengine.sunsource.net/download/gep/geportal.tar.gz">Grid Engine Portal 
packages S1PS 6.0</a></font><br>
         
      <blockquote><small><small><font color="#000000"><a
 href="http://gridengine.sunsource.net/download/gep/iPS3/gridportal.tar.gz">(Grid Engine 
Portal packages iPS 3.0)</a></font></small></small><br>
      </blockquote>
       <br>
 Documentation:<br>
   <a href="http://gridengine.sunsource.net/gep/GEP_InstallGuide.html">Grid 
Engine Portal Installation Guide S1PS 6.0</a><br>
   
      <blockquote><small><small><small><small><small><small><font
 size="10"><small><small><small><small><small><small> <a
 href="http://gridengine.sunsource.net/gep/iPS3/GPInstallation.html">(Grid 
Engine Portal Installation Guide iPS 3.0)</a></small></small></small></small></small></small></font>
        </small></small></small></small></small></small><br>
      </blockquote>
         <a
 href="http://gridengine.sunsource.net/gep/GEP_whitepaper.pdf">Grid  Engine
Portal Whitepaper</a><br>
         </td>
       </tr>
       <tr>
         <td valign="top"><b>Graphical Application Support</b><br>
         </td>
         <td valign="top"><a href="http://www.realvnc.com">VNC</a> has been 
 used to make graphical applications available through<br>
   the portal. This integration is outlined in the installation guide and<br>
   additional README files.<br>
   Commercial packages such as Tarantella are also available for<br>
   displaying graphics and interactive applications from multiple<br>
   platforms in a browser. There is an integration effort with S1PS 6<br>
   underway. For iPS 3 a integration is already available. Additional<br>
   information can be found at <a href="http://www.tarantella.com">Tarantella's 
 Homepage</a> .<br>
         </td>
       </tr>
           
  </tbody>   
</table>
   <br>
   <br>
     
<table cellpadding="2" cellspacing="2" border="1" width="100%">
     <tbody>
       <tr>
         <td valign="top">For discussions and community building Grid Engine 
 Portal<br>
   mailing list has been setup. <br>
         <br>
   To subscribe/unsusbscribe go to the <a
 href="http://gridengine.sunsource.net/project/gridengine/maillist.html">Grid 
 Engine Mailing Lists</a> page.<br>
         </td>
         <td valign="top"><a href="mailto:gep@gridengine.sunsource.net">gep@gridengine.sunsource.net</a><br>
         </td>
       </tr>
       <tr>
         <td valign="top">Problem reports, enhancement requests and community 
 decisions<br>
   can be tracked for Grid Engine Portal in the GEP subcomponent of<br>
   Grid Engine Issue Tracking. To be able to enter your own issues it is<br>
   necessary to register in the Grid Engine project as an Observer.<br>
         </td>
         <td valign="top"><a
 href="http://gridengine.sunsource.net/issues/query.cgi?component=gridengine">Grid 
 Engine Issue Tracking</a><br>
         </td>
       </tr>
       <tr>
         <td valign="top">Registering for the Grid Engine (Portal) project
 is a two phase process.<br>
                       
      <ul>
           <li>Register as a member of sunsource.net</li>
           <li>Join the Grid Engine project<br>
           </li>
                       
      </ul>
         </td>
         <td valign="top">       <a
 href="http://gridengine.sunsource.net/servlets/Join">Register as member
of sunsource.net</a><br>
        <a
 href="http://gridengine.sunsource.net/servlets/ProjectMembershipRequest"><br>
  Join the Grid Engine project</a><br>
                  </td>
       </tr>
       <tr>
         <td valign="top">The Grid Engine Portal source distribution can
be  retrieved via cvs.<br>
   For general questions concerning the use of cvs, ssh tunneling and<br>
  the collaborative environment this sections might be helpful.<br>
         </td>
         <td valign="top"><a
 href="http://gridengine.sunsource.net/download/workshop22-24_04_02/sun_part1aa.pdf">Working
 in the Grid Engine Project Part 1</a><br>
        <a href="http://gridengine.sunsource.net/servlets/ProjectSource"><br>
  Download Source</a><br>
         </td>
       </tr>
           
  </tbody>   
</table>
  <br>
 <br>
</body>
</html>
